package pl.edu.agh.mguesser.player;

import java.nio.file.Path;
import pl.edu.agh.mguesser.playlist.Playlist;

/**
 * @author keiran
 */
public interface Player {

    boolean hasNext();

    void next();

    void play() throws PlayerException;
    
    Path getCurrent();

    void setPlaylist(Playlist playlist);

    void stop();

}
